MKKLGLTCRWIASDAVFNKLSLKFNVLVVVTLMLLRIWGESNFIDFVNFEISKVTFREAMGLLTLMMAYFYYLGSLRWIVSELLELNDPLVRIEKRVGYDIWFLDSGLLPREPVWILLGNFMATSFSSEYSFGYSIRQVHYLLRISRLDSLEMKIQLNSAYGFFGVPLLGLNRLVVIFLVFRCCNYCDE